/* new homepage styles */

#right_nav
{
	width:167px;
	float:right;
	position:relative;
	margin:0px 0px 30px 0px;
}

#right_nav_with_image
{
	background:url(/media/homepage_images/new_right_nav_bottom_corner.gif) bottom left no-repeat #F8F8F8;
	padding:0px 0px 12px 0px;
}

#right_nav_welcome_message
{
  background:#ffffff;
  text-align:center;
  height:52px;
  font-size:1px;
}

#right_nav_welcome_message h2{
  margin:0px;
  padding:0px;
	font-size:16px;
	font-weight:bold;
	color:#111166;
	padding-top:12px;
}

#right_nav_accounts_outer
{
	background:url(/media/homepage_images/new_homepage_your_acc_back.gif);
	height:122px;
}

#right_nav_accounts
{
	padding: 8px 0px 8px 13px;
}

#right_nav_accounts img
{
	margin:8px 0px 0px 0px;
}

#right_nav_accounts_link
{
  padding-top:8px;
}

#right_nav_accounts_link a
{
  color:#0054a6;
  font-weight:bold;
}

#right_nav_accounts_link a:hover
{
  color:#111166;
}

#right_nav_accounts h2
{
	font-size:135%;
	font-weight:bold;
	color:black;
	margin:0px;
}

.right_nav_banksecure
{
  background:url(/media/homepage_images/new_right_nav_bank_secure.gif) no-repeat #ffffff;
  width:167px;
  height:47px;
}

.right_nav_banksecure_img
{
  padding-left:15px;
  padding-top:11px;
}

.right_nav_white_space
{
  height:10px;
  background:white;
  font-size:1px;
}

.right_nav_top_grey_corner
{
  height:7px;
  background:url(/media/homepage_images/new_right_nav_lower_corner.gif) no-repeat;
  font-size:1px;
}

#right_nav_title
{
	padding:2px 8px 18px 15px;
}

#right_nav_title img
{
	position:relative;
	top:4px;
	margin:0px 8px 0px 3px;
}

#right_nav_title a
{
  text-decoration:none;
}

#right_nav_title h2
{
	font-size:135%;
	font-weight:bold;
	color:#888888;
	margin:3px 0px 2px 0px;
}

#right_nav_ask_a_q
{
	color:#666666;
	font-size:100%;
  padding:0 0 0 17;
	position:relative;
}

#right_nav_ask_a_q h2
{
	color:#888888;
	font-size:135%;
	margin:3px 0px 2px -2px;
}


#right_nav_promo_link
{
  
		margin:12px 0px 0px 0px;
	  padding:0px 10px 0px 18px;
    font-family:Arial;
	  font-size:1em;
    word-wrap:break-word;
}

#right_nav_promo_link a
{
	font-family:Arial;
	font-size:1em;
	color:#0066CC;
	font-weight:bold;
}

#contentWrapperHome {
	width:746px;
	position:relative;
}

#main_panel
{
	margin:0px 166px 0px 5px;
	padding: 5px 0px 0px 0px;
	background:#ffffff;
	position:relative;
	border:1px solid white;
	width:570px;
}


#topContainer{
	margin: 0px 0px 0px 0px;
	height:232px;
}

#middle_container{
	margin:5px 0px 0px 0px;
	height:155px;
}

.middle_container_header_text
{
  width:188px;
  height:39px;
  background:url(/media/homepage_images/green-header.gif) no-repeat;
  float:left;
  color:#ffffff;
  font-size:15px;
  font-weight:bold;
}

.middle_container_header_text_title
{
  padding:12 0 0 20;
}

.middle_container_image
{
  width:188px;
  height:40px;
  float:left;
}

.middle_container_links_left
{
  width:188px;
  background:url(/media/homepage_images/new_homepage_links_tab_b_l.gif) no-repeat #eef7e6;
  float:left;
  border-bottom:2px solid #85c35c;
}

.middle_container_links_middle
{
  width:188px;
  background:url(/media/homepage_images/new_homepage_links_tab_b_m.gif) no-repeat #eef7e6;
  float:left;
  border-bottom:2px solid #85c35c;
}

.middle_container_links_right
{
  width:187px;
  background:url(/media/homepage_images/new_homepage_links_tab_b_r.gif) no-repeat #eef7e6;
  float:left;
  border-bottom:2px solid #85c35c;
}

#middle_container ul
{
  list-style:disc outside;
  padding:12px 0px 0px 20px;
  margin:0px;
  font-size:1.05em;
  list-style-type:none;
}
#middle_container li
{
  margin-bottom:2px;
}
#middle_container li a
{
  color:#0055BB;
  text-decoration:none;
}
#middle_container a:hover
{
  text-decoration:underline;
}

#bottom_container
{
	margin:10px 0px 0px 0px;
  height:110px;
}

#bottom_container_text
{
	/*width:567px;*/
  margin:0px;
	min-height:1px;
}

/*
#bottom_container_promo
{
  float:left;
  height:125px;
  width:575px;
  margin:8px 0px 0px 0px;
  padding:0px 0px 0px 0px;
}
*/

/* end of new homepage syles */


/* MAIN CONTENT HEADINGS */
h2.green {margin:3px 5px 3px 6px;padding:0px 0px 0px 0px;font-weight:bold;font-size:109%;color:#55bb11;}
h2.grey {margin:3px 5px 3px 6px;padding:0px 0px 0px 0px;font-weight:bold;font-size:109%;color:#666666;}
h2.grey2 {margin:3px 5px 3px 6px;padding:0px 0px 0px 0px;font-weight:bold;font-size:109%;color:#888888;}

h1.green {margin:3px 5px 3px 6px;padding:0px 0px 0px 0px;font-weight:bold;font-size:150%;color:#55bb11;}
h1.grey {margin:3px 5px 3px 6px;padding:0px 0px 0px 0px;font-weight:bold;font-size:150%;color:#666666;}
h1.grey2 {margin:3px 5px 3px 6px;padding:0px 0px 0px 0px;font-weight:bold;font-size:150%;color:#888888;}


/* CLEARER DIV To CLEAR FLOATS*/
.clearer{float:none;clear:both;height:0px;line-height:0px;}
* html .clearer{font-size:0px;}
















#width566_tile{
	width:566px;
	position:relative;
	float:left;
	background:#ffffff;
}

#width377_tile{
	width:377px;
	position:relative;
	float:left;
	background:#ffffff;
}

#width188_tile{
	width:188px;
	position:relative;
	float:left;
	background:#ffffff;
}

#width283_tile{
	width:283px;
	position:relative;
	background:#ffffff;
	float:left;
}

#width94_tile{
	width:94px;
	position:relative;
	background:#ffffff;
	float:left;
}
